baseball mit - French English Dictionary